@charset "utf-8";
/*
	* 	name : head.css
	* author : Fu Zhengzong
	*	mail : fuzhengzong@qeeka.com
	* 	date : 2011-11-10
	*	 log : 
	
*/
.header{
	height:120px;
	background:url(../img/header/hd_bg.png) repeat-x;
}
.hd_inner{
	position:relative;
}
.logo {
	width:231px;
	text-indent:-999em;
	float:left;
	margin-top:33px;
}
.logo a {
	display:block;
	width:231px;
	height:67px;
	background:url(../img/header/logo.png) no-repeat;
}
.top_info, .top_nav p a, .top_nav ul{
	float:left;	
}
/*top navigator*/
.top_nav {
	position:absolute;
	right:0;
	top:5px;
}

.top_nav li {
	float:left;
	background:url(../img/header/separator.png) no-repeat 0 55%;
}
.top_nav p a, .top_nav li a {
	display:block;
	padding:0 8px;
	color:#666;
}
.top_nav p a:hover, .top_nav li a:hover {
	color:#a40000;
}

.top_nav .myorder a {
	padding-right:20px;
	position:relative;
}
.top_nav .myorder b {
	border-width:4px;
	border-style:solid;
	border-color:#666 #eeeae2 #eeeae2;
	font-size:0;
	width:0;
	height:0;
	line-height:0;
	position:absolute;
	top:8px;
	right:8px;
	_top:5px;
}
.top_nav a:hover b {
	border-color:#eeeae2 #eeeae2 #666;
	top:5px;
}
*html .top_nav a:hover b {
	border-width:4px;
	border-style:solid;
	border-color:#666 #eeeae2 #eeeae2;
	font-size:0;
	width:0;
	height:0;
	line-height:0;
	position:absolute;
	top:5px;
	right:8px;
}
.top_nav .tel strong {
	padding-left:20px;
	background:url(../img/header/tel.png) no-repeat 5px;
	font-weight:700;
	color:#a40000;
}

/*search*/
.search{
	float:right;
	width:490px;
	margin-top:58px;
}
.search_tab{
	height:22px;
	line-height:22px;
}
.search_tab li{
	float:left;
}
.search_tab li a {
	padding:3px 10px;
	color:#333;
}
.search_tab .cur a{
	background:#c8973f;
	color:#fff;
	font-weight:700;
}
.search_area{
	float:left;
	position:relative;
}
.search_area label{
	display:block;
	width:15px;
	height:15px;
	background:url(../img/header/magnifier.png) no-repeat;
	position:absolute;
	left:10px;
	top:5px;
}
.search_area input{
	float:left;
	width:365px;
	height:23px;
	line-height:23px;
	background:#fff;
	border:2px solid #bdbdbd;
	padding-left:25px;
	color:#999999;
}
.search_panel .s_submit{
	float:left;
	width:90px;
	height:27px;
	text-indent:-999em;
	background:url(../img/header/main_search.png) no-repeat;
	margin-left:5px;
	cursor:pointer;
}
.search_hot{
	color:#999;
}

/*navigator*/
.hd_nav{
	 background:#1275c9;
	 height:33px;
	 line-height:33px;
}

.all_cate{
	float:left;
	position:absolute;
	z-index:10000;
	width:190px;
}
.all_cate .cate_hd{
	color:#fff;
	background:#0c5089;
	padding:0 10px;
	cursor:pointer;
	font-size:14px;
}
.all_cate .cate_hd s{
	display:inline-block;
	width:11px;
	height:6px;
	background:url(../img/header/nav_arrow.png) no-repeat;
	margin-top:15px;
	float:right;
	_display:inline;
}
.all_cate .cate_bd{
	background:#f4ead4;
	padding:10px 10px 30px;
	border:1px solid #b58d44;
	border-width:0 1px 1px;
}
.all_cate .cate_bd li{
	line-height:25px;
	border-bottom:1px solid #e6d9bd;
}
.cate_bd .cate_item_hd{	
	color:#734c0a;
	background:url(../img/header/cate_item.png) no-repeat 100% 8px;
}
.cate_bd .cate_item_bd{
	padding-bottom:5px;
}
.cate_bd .cate_item_bd span{
	display:block;	
}
.cate_bd .cate_item_bd a{
	color:#a98549;
}
.mall_nav a,.mall_nav a:hover{
	color:#fff;
}
.mall_nav .nav_main{
	margin-left:190px;
}
.mall_nav .nav_main li{
	float:left;
	padding:
}
.mall_nav .nav_main li a{
	display:block;
	padding:0 18px;
	font-size:14px;
	font-weight:700;
}
.mall_nav .nav_main li a:hover{
	text-decoration:none;
	background:#0C5089;
}
.safeguard{
	float:right;	
}
